﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Swin_e_mon_Forms
{
    public abstract class Command: IdentifiableObject
    {
        protected SwinEForm f;

        public Command(string[] ids, SwinEForm f)
            :base(ids)
        {
            this.f = f;
        }

        public abstract string Run(Player p, string[] input);
    }
}
